namespace = cr_tournament

# The Christian tournament host visits the actual injured contestant reported
# by the vanilla tournament controller.
long_character_event = {
	id = cr_tournament.1
	title = CR_TOURNAMENT_1_TITLE
	desc = CR_TOURNAMENT_1_DESC
	picture = GFX_cr_evt_illness
	border = GFX_event_long_frame_war
	is_triggered_only = yes

	portrait = event_target:cr_tournament_wounded

	trigger = {
		religion_group = christian
		is_adult = yes
		event_target:cr_tournament_wounded = {
			cr_available_adult_character_trigger = yes
			OR = {
				trait = wounded
				is_maimed_trigger = yes
			}
		}
	}

	option = {
		name = CR_TOURNAMENT_1_A
		event_target:cr_tournament_wounded = {
			opinion = {
				who = ROOT
				modifier = cr_shared_intimacy
				years = 3
			}
		}
		prestige = 10
		cr_gain_compassion_good_ending_trait_effect = yes
		clear_event_target = cr_tournament_wounded
		ai_chance = {
			factor = 40
			modifier = { factor = 2 trait = kind }
			modifier = { factor = 1.5 trait = charitable }
			modifier = { factor = 1.5 trait = patient }
		}
	}

	option = {
		name = CR_TOURNAMENT_1_B
		trigger = {
			event_target:cr_tournament_wounded = { cr_valid_intimacy_partner_trigger = yes }
		}
		event_target:cr_tournament_wounded = { save_event_target_as = cr_intimacy_partner }
		cr_resolve_contextual_intimacy_effect = yes
		cr_resolve_carnal_ending_trait_effect = yes
		clear_event_target = cr_intimacy_partner
		clear_event_target = cr_tournament_wounded
		ai_chance = {
			factor = 60
			modifier = { factor = 3 trait = lustful }
			modifier = { factor = 3 trait = nymphomaniac }
			modifier = { factor = 2 trait = hedonist }
			modifier = { factor = 2 trait = seducer }
			modifier = { factor = 2 trait = seductress }
			modifier = { factor = 0.25 trait = chaste }
			modifier = { factor = 0.10 trait = celibate }
		}
	}

	option = {
		name = CR_TOURNAMENT_1_C
		clear_event_target = cr_tournament_wounded
		ai_chance = {
			factor = 10
			modifier = { factor = 2 trait = cruel }
			modifier = { factor = 2 trait = slothful }
		}
	}
}

# The host gathers the actual three placement holders before event 70002 clears
# their tournament flags. All three remain participants even when orientation
# means the host does not personally share an encounter with every winner.
long_character_event = {
	id = cr_tournament.10
	title = CR_TOURNAMENT_10_TITLE
	desc = CR_TOURNAMENT_10_DESC
	picture = GFX_cr_evt_feast
	border = GFX_event_long_frame_diplomacy
	is_triggered_only = yes

	portrait = event_target:cr_tournament_winner

	trigger = {
		religion_group = christian
		is_adult = yes
		event_target:cr_tournament_winner = { cr_available_adult_character_trigger = yes }
		event_target:cr_tournament_second = { cr_available_adult_character_trigger = yes }
		event_target:cr_tournament_third = { cr_available_adult_character_trigger = yes }
	}

	option = {
		name = CR_TOURNAMENT_10_A
		custom_tooltip = {
			text = CR_TOURNAMENT_10_TT
			hidden_tooltip = {

		prestige = 50
		event_target:cr_tournament_winner = {
			prestige = 25
			set_variable = { which = lust_increase value = 1 }
			character_event = { id = cr_lust.3 }
		}
		event_target:cr_tournament_second = {
			prestige = 20
			set_variable = { which = lust_increase value = 1 }
			character_event = { id = cr_lust.3 }
		}
		event_target:cr_tournament_third = {
			prestige = 15
			set_variable = { which = lust_increase value = 1 }
			character_event = { id = cr_lust.3 }
		}

		if = {
			limit = { event_target:cr_tournament_winner = { cr_valid_intimacy_partner_trigger = yes } }
			event_target:cr_tournament_winner = { save_event_target_as = cr_intimacy_partner }
			cr_record_contextual_intimacy_effect = yes
		}
		else_if = {
			limit = { event_target:cr_tournament_second = { cr_valid_intimacy_partner_trigger = yes } }
			event_target:cr_tournament_second = { save_event_target_as = cr_intimacy_partner }
			cr_record_contextual_intimacy_effect = yes
		}
		else_if = {
			limit = { event_target:cr_tournament_third = { cr_valid_intimacy_partner_trigger = yes } }
			event_target:cr_tournament_third = { save_event_target_as = cr_intimacy_partner }
			cr_record_contextual_intimacy_effect = yes
		}
		else = {
			set_variable = { which = lust_increase value = 1 }
			character_event = { id = cr_lust.3 }
		}

		cr_resolve_carnal_ending_trait_effect = yes
		character_event = { id = 70002 }
		clear_event_target = cr_intimacy_partner
		clear_event_target = cr_tournament_winner
		clear_event_target = cr_tournament_second
		clear_event_target = cr_tournament_third
			}
		}
	}
}
